Fred Hafferty
,
Credentials
PhD

Professor Emeritus
Contact

Contact

Administrative Contact

1035 University Drive, 141 SMED

Duluth, MN 55812