Jed Taylor

Jed Taylor
Jed Taylor
Assistant Dean for Innovation and Entrepreneurship, and Executive Director of TEC, Innovation Translation Thrust Co-Lead