Scholarly Index

Youyu Duan

Chongqing Jiaotong University; 2,614 total citations; 66 total publications; best world rank #564

Chongqing Jiaotong University

2,614Total citations
66Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Advanced Photocatalysis Techniques2021-2025877CN 65197.80
Catalytic Processes in Materials Science2021-2025564CN 42597.10
Gas Sensing Nanomaterials and Sensors2021-2025962CN 63093.64