Dr. Li Shen

Dr. Li Shen

Associate Professor, Copernicus institute of sustainable development, Utrecht University
Verified email at uu.nl
Cited by 4932