Lee Slater
Goodrich Actuation Systems Limited · Crompton
Total Patents:
3
Overall Rank:
#1,332,457
Years Active:
2024–2025
Goodrich Actuation Systems Limited Rank:
#27