May 27, 2026, 3:00 AMgurufocus.comOPTN
Hansa Biopharma reports positive efficacy and safety results from Idefirix® European post authorization study in kidney transplantation
Financial reports
Hansa Biopharma reports positive efficacy and safety results from Idefirix European post authorization study in kidney transplantation