Skip to main content
Faculty Member Image

David Hafner

County agent

Send Email

David Hafner

Orcid ID0009-0001-2900-1774

County agent


Publications