David Gordon Allen

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