Christine Renshaw
Observed names: C A Renshaw, C Renshaw, C. Renshaw, Christine A. Renshaw
Institution: King's College London
Observed institutions: United States Food and Drug Administration, University of Liverpool, King's College London
OpenAlex ID: A5113633662
