The Mutter Museum: A Philadelphia Treasure

Medical oddities abound at one of Philadelphia’s treasures: the Mutter Museum on 22nd Street in Center City. Dr. Robert Hicks of the College of Physicians–the organization that runs the museum–spoke to “Talk Philly” today.