Brian R. McMahon

Brian R. McMahon is an author at University of Calgary specializing in life sciences, physiology, and zoology.

Publications per year

1972–2007

40

Publications

40