Abraham Penner

Industry (incl. R&D)
InSeal Medical - Caesarea, Israel