Bharat Bhushan Encyclopedia of Nanotechnology - Springer Springer 2016 ISBN: 9789401797801 Source: EBOOK