What does Boten-RNA mean?

Boten-RNA - German to English

messenger ribonucleic acid

View more

  • messenger RNA