Caroline Freeman
Observed names: Caroline L Freeman, Caroline L. Freeman
Institutions: University of Cambridge, Addenbrooke's Hospital, Wellcome Trust
Observed institutions: University of Cambridge, Addenbrooke's Hospital, Wellcome Trust
OpenAlex ID: A5110131119
