Megan Serwacki

Molex
Total Patents: 12
Overall Rank: #413,563
Years Active: 2015–2020
Molex Rank: #134