James W. Citta

Touchsensor Technologies · Wabtec Holding · Westinghouse Air Brake
Total Patents: 11
Overall Rank: #446,396
Years Active: 2007–2023
Touchsensor Technologies Rank: #4