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