Scholarly Index

Shengbai Zhang

Rensselaer Polytechnic Institute; 73,765 total citations; 927 total publications; best world rank #7

Rensselaer Polytechnic Institute