Askpot
← Company directory

Museum of Life and Science: Audience

The Museum of Life and Science is a premier science and nature museum located in Durham, North Carolina, offering interactive experiences and educational programs for all ages. It features 84 acres of exhibits and activities designed to spark imagination and creativity in visitors.