Vaccitech are delighted to welcome Dr Steve Chatfield following his appointment as a Non-Executive Director with the Company. Steve has worked for more than 35 years in the Biopharmaceutical Industry and the public sector developing and commercialising public health...