Team Roping

Derek McLean

Positions

Farm Hand

Faculty of Veterinary Medicine, Veterinary Science Research Station

Contact information

Phone number

Office: 403.210.6454

Location

Spyhill Campus: VSRS108