Nano links

Protein based assembly:

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