Jake Baum

Reader in Parasite Cell Biology, Imperial College London