Brian D. McGarvey
Observed names: B D McGarvey, B. D. MCGARVEY, B. D. McGarvey, B.D. McGarvey, BRIAN D. MCGARVEY, Brian D McGarvey, Brian D Mcgarvey, Brian M. McGarvey, Brian McGarvey, Brian Mcgarvey
Institution: Agriculture and Agri-Food Canada
OpenAlex ID: A5082559203
