Return to Article Details The Impact Mechanism of Street Space on People's Mental Health in Urban China: A Survey-Based Study Download Download PDF