Name
Affiliation
Papers
ROSS DESMOND
Worcester Polytech Inst, Worcester, MA 01609 USA
1
Collaborators
Citations 
PageRank 
5
4
0.47
Referers 
Referees 
References 
9
12
4