Carbon nanotubes: properties, synthesis, purification, and medical applications

Carbon nanotubes: properties, synthesis, purification, and medical applications