Robert A. Sproule
Observed names: R. A. Sproule, R.A. Sproule, Robert SPROULE, Robert Sproule, Sproule, Robert
Institution: Bishop's University
Observed institutions: Bishop's University, University of Waterloo, University of Alberta
OpenAlex ID: A5067537682
