Oxford handbook of nanoscience and technology
Narlikar, A V
Oxford handbook of nanoscience and technology - Oxford OUP 2010 - 898p.
Nanoscience
620.5 N25O
Oxford handbook of nanoscience and technology - Oxford OUP 2010 - 898p.
Nanoscience
620.5 N25O