Osborne, Troy D.

PhD (Minnesota)

t3osborne@uwaterloo.ca | 519-885-0220 ext 24260

Appointment Status College TST Teaching Category
Basic Degree
GCTS Associate
Crosslisted Faculty