Elpis Biopharmaceuticals

Risk score

57

Headquarters

Flag of United States of AmericaUnited States of America

Elpis is engaged in the creation of treatments aimed at stimulating the immune system to eliminate tumors and achieve better results for individuals facing challenging and unresponsive forms of cancer.