GDF-11 Protein Scientists Found Proves Beneficial Harvard Scientists have found a protein which is beneficial and improves the overall health of an animal. The protein was Read More » May 7, 2014 No Comments