UCSD STEM Beach Physics

Published: 1:05 PM PDT July 10, 2015
Updated: 7:29 AM PDT July 13, 2015