Helen F. McGarry
Observed names: H. F. McGarry, Helen F McGarry, Helen F. Mcgarry, Helen McGarry
Institution: Health and Safety Executive
Observed institutions: University of Liverpool, Liverpool School of Tropical Medicine, Health and Safety Executive
OpenAlex ID: A5052035317
