Raymond Batchelor

Senior Lecturer and LON-CAPA Director

Education

  • B.Sc. (Hons), University of British Columbia (1974)
  • Ph.D., McMaster University (1983)