Telluride Science & Original Thinkers: (Final) Film For Thought, “Of Medicine & Miracles,” 3/11!
Over the winter, Telluride Science and Original Thinkers partnered on “Film for Thought,” a series of compelling screenings and presentations. The events have taken place this winter at the new home of Telluride Science,& Innovation Center (formerly The Depot). The focus of “Film for Thought”...