OpenAlexOpenAlex
Shenzhen University Health Science Center
ROR: Yes
Works count: 5,366
Citations count: 138,100