Roche says sefaxersen achieved statistically significant 43.1% reduction in proteinuria in interim Phase III data - RHHBY News | Rallies