May 30, 2022 by News Staff

In a new paper published in the International Journal of Astrobiology, Houston Community College researcher Irina Romanovskaya proposes that free-floating...