10.1101/2024.09.30.615428
Spring-loaded DNA origami arrays as energy-supplied hardware for modular nanorobots
2024-10-01