Americans for Medical Progress is a charity that aims to protect and advocate for society's investment in medical research.