David Gordon Allen
Howell Laboratories · Steris · Jogler
Total Patents:
13
Overall Rank:
#378,045
Years Active:
1986–2020
Howell Laboratories Rank:
#3