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