The number of drugs which can cause eczema reads like a stock report at your local pharmacy. According to Drs Ruggero Caputo and Stefano Veraldi, two Italian dermatologists at the University of Milan (Eczema, Ronald Marks, ed., Martin Dunitz Ltd, London) the most common for producing dermatitis include: antibacterial drugs (aminoglycosides, antibiotics like amoxycillin, ampicillin, erythromycin, gentamycin, lincomycin, rifamycin, cephalosporins), antimycotic drugs, anti viral drugs, tromantadine hydrochloride, idoxuridine, acyclovir, antiparasitic drugs, antihistamines, phenothiazines, steroids, non steroidal anti inflammatory drugs, anesthetics, and anticancer drugs.