Rowena D. E. Hansen
Observed names: Hansen, Rowena, Hansen, Rowena Dawn Ellen, R. D. E. Hansen, R. Hansen, Rowena D.E. Hansen, Rowena DE Hansen, Rowena Dawn Ellen Hansen, Rowena Hansen, Rowena Hansen (6489677)
Institution: Animal and Plant Health Agency
ORCID: 0000-0002-8070-1530
Observed ORCID: 0000-0002-8070-1530
OpenAlex ID: A5082156864
