Medium 10518830 10100702104685410 4494488544028327595 n

Oliver Luke White

Research Scientist, SETI Institute