Inverse1 month agoOMG scienceWhere Did Life Come From, Exactly? The Answer Is Out ThereAmino acids found on interstellar dust; life's origin both astrochemical and Earth-based. [ more ]
ReadWrite2 months agoOMG scienceTiny nanorobots could enter your body and kill cancer cells in the near futureNanorobots made of amino acids can target and kill cancer cells by identifying the acidic environment surrounding tumors. [ more ]