Record of the longest strand of DNA synthesized in lab

Personal tools