mRNA-4157,Pembrolizumab
Moderna,Merck
['moderna']
 but what is the deal with that plot starting out on 90% and the percentages clearly not matching the y-axis?!
Investor (and loather of ruler-savvy traders) in small biotech