Alain Bouchard

E Ink Holdings · Polaroid · Huyck Licensco
Total Patents: 37
Overall Rank: #88,024
Years Active: 1996–2025
E Ink Holdings Rank: #27