D

Derek So

University of Ottawa

ORCID: 0000-0002-3909-5698

280 papers and 7.4k citations.

PubIndex Score94Top 6%How it's scored
280Publications
7.4kTotal Citations
First senior author: 2010