Jennifer Jandak

Eclipse Surgical Technologies · Stryker · Stryker European Holdings
Total Patents: 5
Overall Rank: #997,786
Years Active: 2000–2016
Eclipse Surgical Technologies Rank: #19