Mr Derek Brown

  • Honorary Senior Lecturer (School of Veterinary Medicine)

telephone: 0141 201 8668

Our staff list...