J B McFarland
Observed names: J B MCFARLAND, J MCFARLAND, J McFarland, J. B. MCFARLAND, J. B. McFarland, J. McFarland, JOHN B. MCFARLAND, John B McFarland, John B. McFarland, John McFarland, John Mcfarland
Institution: Royal Liverpool University Hospital
OpenAlex ID: A5111643441
