Political Leanings:
Liberal | Conservative |
McMaster University - Biology
Professor of Biology
James worked at McMaster University as a Professor of Biology
The following profiles may or may not be the same professor:
The following profiles may or may not be the same professor: