Congratulations to the all the team at Denver Museum of Nature & Science for welcoming over 150,000 visitors to our Leonardo Da Vinci – 500 years of Genius experience since opening 90 days ago and still going strong with 8 weeks to go!