Profile picture
Peter D Karp
Doctorate
  • Director
    SRI International
    Menlo Park, United States
mini profile avatar Peter Karp