It’s strange, gruesome, and an instrumental piece of medical history. The Cushing Center in Harvey Cushing/John Hay Whitney Medical Library at Yale University [333 Cedar Street, New Haven, CT 06510] is an absolutely fascinating place to explore. Note that due to the nature of this science, there are materials inside […]
Daily Archives: October 31, 2017
1 post