Personal information

Activities

Employment (1)

Harper Adams University: Newport, Shropshire, GB

Innovation Manager (Office of DVC)
Employment
Source: Self-asserted source
Trisha Toop