No.535 Fahuazhen Road
Shanghai Jiao Tong University
Shanghai, Shanghai 200052
China
Shanghai Jiao Tong University (SJTU) - Antai College of Economics and Management
Advance selling, Random rewards, Newsvendor, Strategic consumer, Risk aversion
Biomass-based bioenergy, Bibliometric analysis, Research profile, Information visualization
China-related research, Bibliometric analysis, Research profile