Triple Therapy Versus Levofloxacin-based Therapy for Helicobacter Pylori Eradication in Mexico. | NCT02726269 | Trialant