John Fengler

Novadaq Technologies · Stryker European Operations Limited · Novadaq Technologies Ulc
Total Patents: 24
Overall Rank: #171,576
Years Active: 2002–2023
Novadaq Technologies Rank: #1