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