Alex Ducruet

Graduation

2004

Degree

PhD

Where Are They Now?

Technology Licensing Manager, Office of Technology Management, University of Pittsburgh