T

Thomas Agoritsas

University of Geneva

ORCID: 0000-0002-6182-9969

333 papers and 22k citations.

PubIndex Score97Top 3%How it's scored
333Publications
22kTotal Citations
First publication: 2005First senior author: 2011