Rebecca MorrisonRebecca Morrison is a researcher.Their employers include University College London, Imperial College Healthcare NHS Trust, and Barts Health NHS Trust.