Science and Engineering Festival through Saturday

March 20, 2013

Are you ready to excite your mind? If so, we know just the place - the San Diego Science and Engineering Festival.