Ellipses Pharma Limited ("Ellipses"), a global drug development company focused on accelerating the development of cancer ...
Ellipses has agreed to in-license global rights ... In October 2024, key research findings were published in the prestigious journal Science Immunology, demonstrating the potential of EP0089 ...