Peter A. Sturrock.
documentedsource_actorPhysical Trace & Crop Circles
Stanford physicist; led the Sturrock Panel; pushed scientific (not credulous) treatment of UFO physical evidence.
Stanford physicist; led the Sturrock Panel; pushed scientific (not credulous) treatment of UFO physical evidence.