Lady Shri Ram College for Women (LSR) is a constituent women's college, affiliated with the University of Delhi, and has a legacy in women's education.
Lady Shri Ram College for Women (LSR) is a constituent women's college, affiliated with the University of Delhi, and has a legacy in women's education. (en)