Name
Affiliation
Papers
TU OUYANG
Case Western Reserve Univ, Cleveland, OH 44106 USA
3
Collaborators
Citations 
PageRank 
4
15
1.35
Referers 
Referees 
References 
38
91
39