Genentech's sefaxersen reduces proteinuria 43.1% versus placebo in phase III IgA nephropathy trial - RHHBY News | Rallies