Dr. Xinrui Zhang
1 article
United Kingdom
Henley Business School, University of Reading
Publications by Year