Excellent Teaching nomination for Strathclyde Teaching Excellence Awards

  • Yan, Xiu (Recipient)

Prize: Other distinction