Technische Universität München (TUM) / Technical University of Munich (TUM)
See original: Professor in the field of Organoid-Technologies
More