BioNTech Results Presentation Deck slide image

BioNTech Results Presentation Deck

First Quarter 2020 Corporate update and financial results May 12, 2020 X 121 40 11 BIONTECH
View entire presentation