New Delhi, India: An associate professor at Delhi University’s Satyawati College has been placed on leave and issued a show-cause notice following a complaint of alleged sexual harassment and inappropriate behaviour by a woman student, a faculty member confirmed. The college’s Internal Complaints Committee (ICC) is examining the complaint, which was filed by the student.