Savage E

Family name Savage
Given name Emily
Initials E
ORCID

ORCID 0000-0003-3391-7571

Affiliations European Molecular Biology Laboratory, Developmental Biology Unit, Meyerhofstrasse 1, Heidelberg, 69117, Germany.
Current:Centre for Organismal Studies, University of Heidelberg, Heidelberg, Germany.

1 publications


Publications 9.5.1