Author

Trisha A. Macrae

Observed names: T. Macrae, Trisha A Macrae, Trisha Macrae
ORCID: 0000-0002-7021-6064
Observed ORCID: 0000-0002-7021-6064
OpenAlex ID: A5078256086
Works count: 17
Citation count: 1,366
H-index: 8
I10-index: 8
Year
Topic
Type