Sridhar Maroju

Sridhar Maroju

Smart cities and innovation in town planning and urban development.