Solstice Oncology corporate office is located in 200 Berkeley St Ste 18, Boston, Massachusetts, 02116, United States and has 11-50 employees.
solstice oncology
Departments
Number of employees
C-Suite
6
Medical & Health
4
Legal
2
Finance
2
Engineering & Technical
1
Operations
1
Marketing
1


| Location | People at location |
| North America | 1-10 |
Solstice Oncology is a clinical-stage immuno-oncology company built around the neoadjuvant treatment setting, the point in a patient's disease course where the company believes the opportunity to improve cure rates and long-term survival is greatest. Founded in February 2026, Solstice is led by a team with decades of experience building and advanci... Read More