Name
Deborah
Truhan
Institution
Department
Address
825 Morewood Ave., PH2
Pittsburgh
PA
15213
Country
Email
dtruhan@pitt.edu
Phone
[412] 802-8321
Fax
Web page
Areas of expertise