Sarah Mynhier
Stryker · Physio-Control
Total Patents:
6
Overall Rank:
#794,864
Years Active:
2017–2024
Stryker Rank:
#321