Andrew Lawrence Ruggiero

GE · Progress Rail Services
Total Patents: 8
Overall Rank: #597,556
Years Active: 2006–2025
GE Rank: #5,804