Hagai Karchi

Evogene · Syngenta Participations Ag · Rahan Meristem (1998)
Total Patents: 103
Overall Rank: #13,741
Years Active: 2009–2023
Evogene Rank: #1