Ilan Sela

Yissum Research Development Company Of The Hebrew University Of Jerusalem · Beeologics · Unknown
Total Patents: 17
Overall Rank: #274,081
Years Active: 1990–2020
Yissum Research Development Company Of The Hebrew University Of Jerusalem Rank: #36