Scholarly Index

Fen Luo

University of Science and Technology of China; 923 total citations; 83 total publications; best world rank #258

University of Science and Technology of China

923Total citations
83Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Nuclear materials and radiation effects2021-2025258CN 5490.61