Infoscience

Journal article

Urban environment, spatial fragmentation and social segration in Latin America: where does innovation lie?

Related material