John Flannan Hayes, McGill University

Profile photo of John Flannan Hayes, expert at McGill University

Animal Science Professor Montreal, Quebec john.f.hayes@mcgill.ca Office: (514) 398-7804

Links