IBIO-610 Shows 98% Activin E Inhibition in Obese Primate Study, Pointing to a New Direction for Obesity Treatments
Market Chameleon (Wed, 1-Jul 11:09 AM)