Distinguished Professorial Address

  • Sara Carter (Speaker)

Activity: Talk or presentation typesInvited talk

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