Douglas Callahan

Miniature Precision Components
Total Patents: 10
Overall Rank: #518,553
Years Active: 2003–2012
Miniature Precision Components Rank: #1