OpenAlex
China Economic Review
Source