Elka Touitou
Yissum Research Development Company Of The Hebrew University Of Jerusalem · Unknown · R.P. Scherer Technologies
Total Patents:
11
Overall Rank:
#444,353
Years Active:
1990–2024
Yissum Research Development Company Of The Hebrew University Of Jerusalem Rank:
#44