logo

National Legal Services Authority, New Delhi

New Delhi, India
Joined April 2012
Presence in: India

A Statutory Body set up under the Legal Services Authorities Act 1987 enacted by the Parliament of India.