David Teece

Active Emeryville, CA Chairman for Prism Healthcare Partners Ltd.

(510)285-3300