Melanie Haehnel-Taguchi

Address

Hauptstraße 1
79104 Freiburg
Germany

Melanie Haehnel-Taguchi

Institute for Biology I (Zoology) - Driever Lab
Albert-Ludwigs University Freiburg