Igal Hayon Louria

Affiliations

  • Chief Technology Officer at Raphael Pharmaceutical Inc. (RAPH), 2024-03-25