James Patrick Hatch

Midwest Air Technologies
Total Patents: 1
Overall Rank: #3,363,833
Years Active: 2008
Midwest Air Technologies Rank: #12