Invited talk, University of Leeds

Activity: Talk or presentationInvited talk

Description

May 2018

External organisation (Other Sources)

NameLeeds Metropolitan University
LocationCourse Enquiries Office
CityLeeds
CountryUnited Kingdom