Frantz Langlais
Smith & Nephew · CEA
Total Patents:
8
Overall Rank:
#643,318
Years Active:
1983–2017
Smith & Nephew Rank:
#274