Carbon nanotubemore

cylindrical carbon molecules have novel properties that make them potentially useful in many applications in...