Rebecca McGuire-Snieckus, MSc, PhD, FRSS

Barts and the London School of Medicine, London, England, United Kingdom