Polymer Nanotubes Nanocomposites | 9781118945926 | Memmo