Name
Affiliation
Papers
OTTO VISSER
delft university of technology
2
Collaborators
Citations 
PageRank 
6
11
0.97
Referers 
Referees 
References 
31
32
13