Social & Preventive Medicine

Mechanism of IUCD includes all except: