Hooftman Leon — Insider transactions, Officer at Vaccitech plc | InsiderLens