Interaction of Moxifloxacin: Drug Interaction, Method development by HPLC, Complexation, Organic synthesis, Antimicrobial and Enzymatic Activities