Search results for: Spiros Michalakopoulos
Cell Reports > 2018 > 23 > 12 > 3685-3697.e4
Computers in Human Behavior > 2012 > 28 > 5 > 1575-1579
International Journal on Digital Libraries > 2012 > 12 > 2-3 > 149-158
Cell Reports > 2018 > 23 > 12 > 3685-3697.e4
Computers in Human Behavior > 2012 > 28 > 5 > 1575-1579
International Journal on Digital Libraries > 2012 > 12 > 2-3 > 149-158