Technion Research & Development Foundation Limited · The State Of Israel, Atomic Energy Commission, Soreq Nuclear Research Center · Elan Corporation Plc
Total Patents:8
Overall Rank:#611,717
Years Active:1984–2024
Technion Research & Development Foundation Limited Rank:#244