Michael J. Yarnall
Observed names: Michael Yarnall, Yarnall, Michael, Yarnall, Michael (Contractor) J, Yarnall, Michael J.
Institution: Northern Rocky Mountain Science Center
ORCID: 0000-0003-1753-7931
Observed ORCID: 0000-0003-1753-7931
OpenAlex ID: A5068446207
