KMOX Health Check-Up with Fred Bodimer

Total Information AM
Wednesday, June 12th
Researchers are testing what they hope to be an Alzheimer's vaccine, nitrates in water may be linked to cancer, turning the lights off when you sleep may have benefits.
00:01:38