Douglas Edward DeVries
Consumer Safety Technology · Schafer Systems
Total Patents:
22
Overall Rank:
#187,652
Years Active:
1995–2025
Consumer Safety Technology Rank:
#1