Work

Scientific productivity paradox: The case of China's S&T system

FWCI: 2.285
Cites: 14
Cited by: 23
Related to: 10