Oscar Fouad Azzam

Affiliations

  • Director at Nkarta Inc. (NKTX), 2023-06-09