
Joseph F. Margiotta
Department: 108 Block Health Sc. Bldg
joseph.margiotta@utoledo.edu
419-383-4119
Start Year: 1979
Starting Institution: University of Toledo
Current Institution: University of Toledo