Encarna Garcia-Montoya

Prof. Encarna Garcia-Montoya

Pharmacy and pharmaceutical Technology, Universitat de Barcelona, Barcelona, Catalonia, Spain
orcid