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