John B. Macaulay
Observed names: J. B. MACAULAY, J.B Macaulay, J.B. Macaulay, John B Macaulay, MacAulay, John Beverley.
Institution: Research and Productivity Council
Observed institutions: University of Ottawa, Research and Productivity Council, McMaster University
OpenAlex ID: A5064683128
