Museum of Life & Science
Durham, NC, USA