View
2 stock photos
Dropping sample into test tube and DNA strand, color toned. Research in biochemistry and genetics
DNA or Deoxyribonucleic acid is a double helix chains structure formed