Work

The Science and Technology Paradox in Chinese Universities: An Efficiency Decomposition Perspective Under Different Stages and Motivations

FWCI: 1.589
Cites: 37
Cited by: 2
Related to: