John C. McGregor, Jr.
Slidell
Total Patents:
5
Overall Rank:
#1,049,252
Years Active:
1984–2000
Slidell Rank:
#9