Phillip R. Russell
Degroff Aviation Technologies · Itt
Total Patents:
5
Overall Rank:
#927,180
Years Active:
1996–2024
Degroff Aviation Technologies Rank:
#3