J. B. Ross
Observed names: J B ROSS, J B Ross, J Barrie Ross, J. B. ROSS, J. BARRIE ROSS, J. Barrie Ross, J.B. Ross
Institution: Dalhousie University
Observed institutions: Dalhousie University, Durham University, Royal Victoria Infirmary, Newcastle University
OpenAlex ID: A5113767562
