Cited by 257
Chongqing University
ORCID: 0000-0003-4729-6868Publishes on Urban Heat Island Mitigation, Urban Green Space and Health, Land Use and Ecosystem Services. 31 papers and 1.2k citations.
Add your photo, update your bio, and get notified when your ranking changes.