Patrick Irvin

Contact

204 NPL
prist2@pitt.edu
(412) 624-2730
Research Associate Professor

Degree

BS
MS
PhD