Author

Esta van Heerden

Observed names: E Van Heerden, E. Van Heerden, E. van Heerden, Esta Van Heerden, Esta van Heerden, Heerden, Esta Van, van Heerden, Esta
ORCID: 0000-0001-8170-4269
Observed ORCID: 0000-0001-8170-4269
OpenAlex ID: A5035307917
Works count: 126
Citation count: 3,656
H-index: 33
I10-index: 60
Year
Topic
Type