Eric Walker added Opinion | Aliens Must Be Out There - The New York Times to Extraterrestrial life, Scientific skepticism and Oumuamua
Eric Walker added Opinion | Aliens Must Be Out There - The New York Times to Scientific skepticism, and added Scientific skepticism to Scientific methodology
Eric Walker added a number of topics and a number of links to Scientific methodology, and added Scientific methodology to Scientific practice