Speaker

Prof. Per Andrén

Sweden
Dept. of Pharmaceutical Biosciences at Uppsala University

Speaker at this lecture