Investigator
Senior Research Technician · Imperial College London, Department of Surgery and Cancer
Senior Research Technician
Imperial College London · Department of Surgery and Cancer
MSc in Molecular Biology
Stockholm University · Dep. of Biology Education