Name
Affiliation
Papers
MAREN LÜBCKE
Department of Technology Assessment, Technical University of Hamburg-Harburg, Schwarzenbergstr. 95, 21071 Hamburg, Germany
4
Collaborators
Citations 
PageRank 
11
20
2.87
Referers 
Referees 
References 
51
76
36