Project Details
Professor Micha Drukker, Ph.D.
Address
Leiden University
Faculty of Science
Leiden Academic Centre for Drug Research, Pharmacology
Einsteinweg 55
2333 CC Leiden
Niederlande