Controlling life, one cell at a time

Dr Filippo Menolascina
The University of Edinburgh

Thursday 5 October
4.30-5.30pm
Evan Williams Theatre, Peter Hall Building, Monash Road, University of Melbourne, Parkville

Read more