Michael C. Doogue
Allegro Microsystems · CEA
Total Patents:
82
Overall Rank:
#21,372
Years Active:
2005–2025
Allegro Microsystems Rank:
#2