Thursday, November 01, 2018

Was 'Oumuamua A Discarded Lightsail?

"'Oumuamua, Thin Films and Lightsails"