Scholarly Index

Nick Emmel

University of Leeds; 1,272 total citations; 48 total publications; best world rank #419

University of Leeds

1,272Total citations
48Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Participatory Visual Research MethodsLifetime419GB 10778.59