Associate Professor Chen Davidovich is an EMBL Australia Group Leader based at the Monash Biomedicine Discovery Institute.
Keep up to date with all the latest EMBL Australia news and events.