
We have created several microsites for traveling exhibitions at the Museum of Nature & Science in Dallas. Our Body Worlds microsite drew over 400,000 visits, with more than 2.4 million pageviews. We also design and maintain the museum’s main website.