Publications

Identifiers

ORCID: 0000-0002-3369-3558

Semantic Scholar: 145523546

ACM Digital Library Profile

Paper Sources

Edinburgh Research Explorer: Comprehensive, best source for paper downloads

Google Scholar: May have several versions of the same paper

DBLP: Computer science oriented

PubMed: Psychology and medicine

Verified by MonsterInsights