Rachel Halford

Rachel Halford is Deputy Chief Executive at The Hepatitis C Trust.