Ehud Ivri

Active San Francisco, CA Chief Technology Officer for Nektar Therapeutics