Rodric Rabbah

IBM · Digitalocean · MIT
Total Patents: 23
Overall Rank: #178,271
Years Active: 2010–2025
IBM Rank: #5,451