Russell Betts, IIT Dean of College of Science, discusses science and skepticism in an article in The Ledger.

Read more.