Irun R. Cohen
Yeda Research And Development Co. · Unknown · De Staat Der Nederlanden Vertegenwoordigd Door De Minister Van Welzijn, Volksgezondheid En Cultuur
Total Patents:
73
Overall Rank:
#27,086
Years Active:
1983–2024
Yeda Research And Development Co. Rank:
#2