Distinguished Professorial Address

Sara Carter (Speaker)

Activity: Talk or presentation typesInvited talk

Period15 Oct 2015
Held atUniversity of West of England, United Kingdom