David A. Ostergaard

Cedarapids
Total Patents: 15
Overall Rank: #327,283
Years Active: 1990–2005
Cedarapids Rank: #2