top | item 45189713

(no title)

xiphmont | 5 months ago

Waiting for the Derek Lowe post, but... if this is legit, it's a 'holy flipping s**' moment. That kind of success in Phase I human trials is incredibly rare.

discuss

order

poszlem|5 months ago

Look at the photos in the study that show the disappearing melanoma. Incredible.