Delhi Development Authorityh-index: 32Total citations: 3,779Total papers: 384Homepage: https://dda.org.in/ddaweb/index.aspx