Stephanie Baker

Stephanie Baker is an author at University of Ottawa specializing in life sciences, stress physiology, and behavioral sciences.

Publications per year

2003–2022

17

Publications

17