Charles SwantonResearcher · Biochemistry, Genetics and Molecular BiologyUniversity College Hospital London, United KingdomBiochemistry, Genetics and Molecular BiologyMedicineImmunology and MicrobiologyNot recruitingFunding unknown