Richard Westra
Observed names: RICHARD WESTRA, Richard Westa, Richard westra, WESTRA, Richard, Westra Richard, Westra, Richard.
Institutions: University of Opole, University of Macau
ORCID: 0000-0002-1586-2258
Observed ORCID: 0000-0002-1586-2258
OpenAlex ID: A5061790764
