Ross R. Allen

HP
Total Patents: 47
Overall Rank: #61,142
Years Active: 1985–2012
HP Rank: #449