Robert J. Badgley

Informatica
Total Patents: 3
Overall Rank: #1,432,857
Years Active: 2012–2021
Informatica Rank: #71