Wednesday, October 31, 2018

Was 'Oumuamua A Discarded Lightsail?

"'Oumuamua, Thin Films and Lightsails"