PPhiladelphia Read More The Academy of Natural Sciences in Philadelphia is closing its museumSeptember 1, 2026 Listen to article • 0:00 min Philadelphia’s Academy of Natural Sciences of Drexel University is closing its museum after…