Skeptoid #305: I Can't Believe They Did That: Human Guinea Pigs

Published: April 10, 2012, 9 a.m.

A look at some of history's most famous scientists who experimented upon themselves.