1. Carleton University,Systems and Computer Engineering,Ottawa,Canada
2. Bruyère Research Institute,Ottawa,Canada
3. University of Ottawa,Faculty of Health Sciences,Ottawa,Canada
4. SHOEBOX Ltd,Ottawa,Canada
5. University of Ottawa,Faculty of Medicine,Ottawa,Canada