Celebrating the COVID vaccine launch

Profile picture of David Bowden - Cardiff, Wales
David Bowden - Cardiff, Wales December 9, 2020

To celebrate the COVID vaccine being issued today, can you guess who this is and what the connection is?