Photo: An experiment designed by UC San Diego faculty Ingrid Tomac will launch to the International Space … in Del Mar sold for $19.5 million.
Photo: An experiment designed by UC San Diego faculty Ingrid Tomac will launch to the International Space … in Del Mar sold for $19.5 million.