Ciprofloxacin: review on developments in synthetic, analytical, and medicinal aspects.

Ciprofloxacin: review on developments in synthetic, analytical, and medicinal aspects.