Assistant research director at the Wellcome Foundation
Newry, Northern Ireland
United Kingdom
assistant research director at the Wellcome Foundation