In the U.S. alone, the company estimates that 8,000 people die from melanoma every year; Iovance treated over 100 patients in the second quarter. Clearly, there’s more room to grow — and because …
2 Small-Cap Stocks With Far More Upside Than Any “Magnificent Seven” Stock, According to Wall Street
view original post