Peter D. Karp
PhD
SRI International
Appearances