Steve Austin
Observed names: Austin, Steve, Steve A. Austin
Observed institutions: Navajo Technical University, National Environmental Health Association, National Environmental Agency
ORCID: 0009-0002-4760-7566
Observed ORCID: 0009-0002-4760-7566
OpenAlex ID: A5125397960
