Robert Moher

Oneida
Total Patents: 3
Overall Rank: #1,648,470
Years Active: 1985–1996
Oneida Rank: #17