Derek Trobaugh, PhD

Derek Trobaugh, PhD

Contact

Campus: 3501 Fifth Ave

Office: 9030 BST3

Pittsburgh, PA 15261

Ph: 412-624-4482

dwt@pitt.edu

Website »

Academic Affiliation

  • Research Assistant