Scholarly Index

Wenlan Yu

South China Agricultural University; 1,716 total citations; 45 total publications; best world rank #213

South China Agricultural University

1,716Total citations
45Total publications
23H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Trace Elements in Health2021-2025213CN 7789.49
Autophagy in Disease and Therapy2021-2025511CN 25287.90
Heme Oxygenase-1 and Carbon Monoxide2021-2025344CN 14976.23
Nuclear Structure and Function2021-2025913CN 9048.52