S

Shengbai Zhang

Rensselaer Polytechnic Institute

ORCID: 0000-0003-0833-5860

679 papers and 44k citations.

PubIndex Score98Top 2%How it's scored
679Publications
44kTotal Citations
First publication: 1984First senior author: 1988