Name
Affiliation
Papers
MICHAËL STEEHOUDER
Department of Technical and Professional Communication, University of Twente, Enschede, the Netherlands
6
Collaborators
Citations 
PageRank 
11
62
3.47
Referers 
Referees 
References 
133
180
106
Search Limit
100180