Headlines

Noteworthy

Sam Achilefu: inventor of cancer-detecting goggle.

June 20, 2015

Samuel Achifelu, inventor of cancer-detecting goggle. The defining moment of Sam Achilefu’s career was playing out in a surgery room at Barnes-Jewish Hospital’s Siteman Cancer Center on Feb. 10. It was the day he was unveiling the special goggles he developed to detect cancer, but the release ...