Scholarly Index

Enhua Wang

Beijing Institute of Technology; 3,841 total citations; 112 total publications; best world rank #76

Beijing Institute of Technology

3,841Total citations
112Total publications
31H-index

Published ranking records