You are here

bio-nanotechnology

25/04/2015 - 15:41
The research team tested different combinations of peptides (short protein fragments), embedded with DNA elements that facilitate the self-...