DNA: Building Blocks of Nanotechnology

Alexander Powers
2014 Berkeley scientific journal  
doi:10.5070/bs3182022478 fatcat:mrsmgv2chvcbjk3y65dwhp7zo4