Dr Rebecca Stewart

  • Project Manager (Health Economics & Health Technology Assessment)
  • Associate (Institute of Health & Wellbeing)

telephone: 0141 330 7179
email: Rebecca.Stewart@glasgow.ac.uk