Storia: Hansa Biopharma reports positive efficacy and safety results from Idefirix® European post authorization study in kidney transplantation — Warptech Lab News