mRNA-4157,Pembrolizumab
Moderna,Merck
['moderna']
 having been there, can you explain why this plot starts out at 90% and the percentages at 12 and 18 months clearly not matching the y-axis?
Investor (and loather of ruler-savvy traders) in small biotech