Designed by
Title
RNA, Ribonucleic acid text composed with multi colored stone letters over green sand #211405074
Description
RNA, Ribonucleic acid, a polymeric molecule essential in various biological roles in coding, decoding, regulation and expression of genes. Unique logo composed with handmade multi colored stone letters over green sand