Vanessa Humphries

GSK

United Kingdom