Scholarly Index

Xian‐He Sun

Illinois Institute of Technology; 5,449 total citations; 322 total publications; best world rank #65

Illinois Institute of Technology

5,449Total citations
322Total publications
36H-index

Published ranking records