Diabetes Vaccine Announced?
  • 19 September 2016
An organization claiming to have invented a vaccine against diabetes that also reverses the effects...
  • Fact Check
Diabetes Vaccine Announced?