Mr William HolmesBSc, MPhil, PGCertMedEd, MCOptom, MAcadMEd, FHEA

Senior Lecturer (Teaching & Scholarship)

Full contact details
View graph of relations

Related information

Publications

Research output: Contribution to journalEditorial

View all (5)

Activities

Activity: MembershipMembership of committee

Activity: Talk or presentationInvited talk

View all (6)