loading page

The origin of life; the first self-replicating molecules were RNA nucleotides
  • Kenichi Ohsaka
Kenichi Ohsaka

Corresponding Author:ohsakaken@tjets.net

Author Profile