Person · documentado Peter Sturrock Stanford astrophysicist; pushed for science to take UFO data seriously. Related: SETI Sources — here nothing is invented: Stanford · SSE ShareRedditXWhatsAppTelegramCopy link