Scholarly Index
Longhua Hu
University of Science and Technology of China; 12,459 total citations; 427 total publications; best world rank #4
University of Science and Technology of China
12,459Total citations
427Total publications
59H-index
Scholarly Index
University of Science and Technology of China; 12,459 total citations; 427 total publications; best world rank #4
University of Science and Technology of China