Shay Geula

Co-Inventor\ Co-Founder at CatchMe Therapeutics