Reshma Ashraf Mason

Reshma is the Company Secretary and one of the founding Trustees of the Institute for Cancer Vaccines and Immunotherapy.
In 1999 she lost her husband to Melanoma but felt it was vital to support Professor Dalgleish and his team. She believes vaccines are the future of cancer treatments.