Peter A. Sturrock.

documentedsource_actorPhysical Trace & Crop Circles

Stanford physicist; led the Sturrock Panel; pushed scientific (not credulous) treatment of UFO physical evidence.

Connected entities

Sturrock Panel (1997-98).