OnCo
drugsTreatmentPhase 2

STI-6129

STI-6129 is an experimental antibody-drug conjugate from Zhejiang ACEA Pharmaceutical in phase 2 trials for multiple myeloma, aimed at CD38.