Martin Mackay , Pfizer 's global head of research and technology , said the deal '' is our first foray into vaccines and it wo n't be our last . ''
Martin Mackay
Pfizer
/business/person/company
PERSON
Martin Mackay
ORGANIZATION
Pfizer