Julia Mahamid
Group leader, EMBL Heidelberg
Appears in 1 story
Education:
Technion – Israel Institute of Technology, Weizmann Institute of Science
Last updated Nov 1, 2026
