Roy Farfara's Location
Israel
Roy Farfara's Work
Roy Farfara's Education
Roy Farfara's Summary
Roy Farfara, based in Israel, is currently a Chief Technology Officer at Trioxbio, bringing experience from previous roles at Trioxbio. Roy Farfara holds a Doctor of Medicine in Medicine @ Technion - Israel Institute of Technology. Roy Farfara has 1 email on RocketReach.