Profile picture
Michal Sheleg
  • Manager
    Pluristem Therapeutics (Israel)
    Haifa, Israel
mini profile avatar Michal Sheleg