Justen Faull and the CERN and NASA Connection