That’s the Mütter Museum at The College of Physicians of Philadelphia, and honestly, it’s one of the most fascinating places ...