James Patrick Ostrowski
Blue River Technology · John Deere
Total Patents:
28
Overall Rank:
#134,515
Years Active:
2017–2025
Blue River Technology Rank:
#2