David Rosenblatt
Truphatek International · Yeda Research And Development Co. · The Scopas Technology Company
Total Patents:
21
Overall Rank:
#204,426
Years Active:
1985–2024
Truphatek International Rank:
#3