Markus Haapala

Dr. Markus Haapala

Drug Research Program, Faculty of Pharmacy, Division of Pharmaceutical Chemistry and Technology, University of Helsinki, Viikinkaari 5E, 00790 Helsinki, Finland
orcid