Developmental Biology Unit, European Molecular Biology Laboratory (EMBL), 69117 Germany, 69117 Germany
Personal information
Education
PhD, ETH Zurich, Switzerland, 2013
Current position
PostDoc, Developmental Biology Unit, European Molecular Biology Laboratory, Germany
Publications