Semiconductor nanowires: A platform for nanoscience and nanotechnology.

Semiconductor nanowires: A platform for nanoscience and nanotechnology.