Functional nanomaterials ed by Kurt E Geckeler and Edward Rosenberg - California ASP 2006 - xxvii, 488p

1588830675

620.5 / P062