Professional Affiliations


Fellow – Royal Academy of Medicine, Ireland.

Fellow – Zoological Society, London, UK.

Member – Institute of Biology, London, UK.

Member – Canadian Medical and Biological Engineering Society.

Senior Member – IEEE (Institute of Electrical and Electronic Engineers).

Member – International Society for Biomechanics.

Fellow – The Ergonomics Society, UK


Fellow – Royal Society of Canada

Fellow – Human Factors Association of Canada.

Fellow – Human Factors and Ergonomics Society

Member – American Society of Biomechanics.

Honorary Fellow – Association of Canadian Ergonomists

Member – International Society of Occupational Ergonomics and Safety Research

Fellow – International Ergonomics Association.