Rafail Ostrovsky
Telcordia Technologies · Stealth Software Technologies · University of California
Total Patents:
16
Overall Rank:
#283,567
Years Active:
1992–2025
Telcordia Technologies Rank:
#48