About
Link
Organisational Affiliations
Identifiers
Scopus ID57205348045
ResearcherIDE-8581-2012
ResearcherIDAAD-9813-2021
ResearcherIDA-8885-2012
Metrics
- 11942 Total output views
- 1447 Total file downloads
- Derived from Web of Science
- 17 Total Times Cited