M

Monica Taljaard

University of Ottawa

ORCID: 0000-0002-3978-8961

716 papers and 19.7k citations.

PubIndex Score98Top 2%How it's scored
716Publications
19.7kTotal Citations
First senior author: 2011