Scholarly Index

Shangyou Zhang

University of Delaware; 4,828 total citations; 216 total publications; best world rank #34

University of Delaware

4,828Total citations
216Total publications
27H-index

Published ranking records