Donovan J. Allen
Torus
Total Patents:
4
Overall Rank:
#1,241,877
Years Active:
1992–2010
Torus Rank:
#10