About
Lords School of Law, part of Lords University, is a Bar Council of India (BCI) recognized law school located in Alwar, Rajasthan. It offers a variety of undergraduate and graduate legal programs, including LLB and LLM, and is known for its emphasis on practical legal skills and career preparation, according to Lords University.