Frantz Langlais

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