Scholarly Index

Jianhua Fan

Technical University of Denmark; 5,033 total citations; 262 total publications; best world rank #1

Technical University of Denmark

5,033Total citations
262Total publications
40H-index

Published ranking records