Roy Noy
Technion Research & Development Foundation Limited · Tel Hashomer Medical Research Infrastructure And Services · Teva Pharmaceutical Industries
Total Patents:
2
Overall Rank:
#2,078,612
Years Active:
2011–2013
Technion Research & Development Foundation Limited Rank:
#244