John S. Foster

Innovative Micro Technology · Owl Biomedical · IBM
Total Patents: 74
Overall Rank: #26,302
Years Active: 1983–2024
Innovative Micro Technology Rank: #1