Go to the profile of Jake Baum

Jake Baum

Reader in Parasite Cell Biology, Imperial College London