Nano links

Protein based assembly: http://www.aeiveos.com/~bradbury/Papers/PBAoNP.html