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

Published: March 12, 2024, 9 a.m.

Part 3 in our roundup of scientists who took the ultimate plunge and experimented on themselves.