Museum of Life and Science State of the Web
14
-
Upload
beck-tench -
Category
Business
-
view
3.902 -
download
1
description
A presentation of projects I've worked on in my first year as Director of Web Experience at the Museum of Life and Science in Durham, NC.