Nov 20, 2019 by News Staff

An international team of scientists from Japan and the United States has found ribose and other bioessential sugars in two primitive meteorites, NWA 801...