Name
Affiliation
Papers
M. MELLES
Industrial Design Department, Technical University Delft, Delft, The Netherlands
3
Collaborators
Citations 
PageRank 
16
3
1.17
Referers 
Referees 
References 
21
34
11