Holger Afflerbach

Name

Holger Afflerbach

Position

Director for Taught Postgraduates

Phone

+44(0)113 343 6457

Email

H.Afflerbach@leeds.ac.uk