From Pharmas, Others Bet $33M More on Aileron’s P53 Peptide Drug:

P53
P53

P53 tumor suppressor protein. Photo courtesy of May K. via Creative Commons. https://www.flickr.com/photos/may-k/