William L. Stacy‐Duffy
Observed names: Stacy-Duffy, William L., William L Stacy-Duffy, William L. Stacy-Duffy
Institution: Illinois Department of Natural Resources
ORCID: 0000-0002-5427-6067
Observed ORCID: 0000-0002-5427-6067
OpenAlex ID: A5048012979
