Surgery

Gall stones in children is caused by all EXCEPT: