reference
The 1998 Sturrock panel conducted a comprehensive scientific review of UFO cases that included physical evidence.

Authors

Sources

Referenced by nodes (1)