Team Roping

Derek McLean

Affiliations

Farm Hand

Faculty of Veterinary Medicine, Veterinary Science Research Station

Contact information

Phone number

Office: 403.210.6454

Location

Spyhill Campus: VSRS108