Steba France SAS
Country
France
City
Tossus-le-noble
Headquarters
Sites
Steba Biotech is a biotechnology company located in Luxembourg, which has been granted exclusive rights by the Weizmann Institute of Science (WIS, Israel) and Memorial Sloan Kettering Cancer Center (MSKCC, New York) to advance and market drugs and associated technologies utilized in ImPACT (Immune Photo Activated Cancer Therapy). ImPACT represents an innovative approach to cancer treatment, addressing the unmet need for organ-preserving therapy of solid tumors at both the localized and metastatic stages.
Country
City