Thomas, Sarasu Esther

Human rights law : Law and enforcement of human rights under international regime - Bangalore National Law School of India University 2018 - 273


Human rights
Human rights-Law-India
International human rights-Law