Understanding Carbon Nanotubes From Basics To Applications by Pierre Petit | Menrva Books | MenrvaBooks