Tianzhe Wang

Tianzhe Wang

Urban ecology, interactions between environment and humans, technologies for smart cities