iBio’s IBIO-610 Achieves 98% Activin E Inhibition for Eight Weeks in NHPs - IBIO News | Rallies