Scholarly Index

Fengrui Sun

Beijing Institute of Technology; 16,179 total citations; 541 total publications; best world rank #14

Beijing Institute of Technology

16,179Total citations
541Total publications
60H-index

Published ranking records