Yehuda Ivri

Active San Francisco, CA Director Information Technology for Nektar Therapeutics