Robert A. Haaf

University of Toledo, Toledo, OH, United States

Are you Robert A. Haaf?

Claim your profile

Publications (12)6.9 Total impact