This is a short term pop that we had made profit on. SELLAS Life Sciences Group Inc is a biopharmaceutical company. The company is engaged in the development of novel cancer immunotherapies for a broad range of cancer indications
SUBSCRIBE TO OUR EMAILS
Be the first to know about new collections and exclusive offers.