Nanotechnology and traditional medicine: challenges and opportunities.

Nanotechnology and traditional medicine: challenges and opportunities.