BioNTech Results Presentation Deck slide image

BioNTech Results Presentation Deck

Second Quarter 2020 Corporate update and financial results August 11, 2020 X 121 40 11 BIONTECH
View entire presentation