Pharmacelera
Barcelona, Catalonia, Spain
Research & Development
Best Paper Award for Anniversary Special Issues
MDPI
Awarded by Molecules in 2020