Scholarly Index

Yuxiang Wang

Stevens Institute of Technology; 10,510 total citations; 244 total publications; best world rank #124

Stevens Institute of Technology

10,510Total citations
244Total publications
59H-index

Published ranking records