Jordi Llorca (Q51446917)
Catalan chemist
Language: