Consulting Professor of Engineering, Stanford University
Tom Kosnik
Updated about 10 years ago

Basic Info

Types Person, Academic