Henry Bader

Polaroid · Ash Stevens · Dana-Farber Cancer Institute
Total Patents: 6
Overall Rank: #874,769
Years Active: 1980–2006
Polaroid Rank: #193