Biotech3 years ago
Incliva Joins a European Project to improve Post-Treatment of Women with Breast Cancer
Incliva participates in the $6.2 million (€5.2 million) European Rebecca project to address the post-treatment of breast cancer. The project will end in March 2025 and...