Surgery

All are true about amoebic liver abscess Except