Clare Green

Smith & Nephew · Seb S.A.
Total Patents: 21
Overall Rank: #205,527
Years Active: 2007–2023
Smith & Nephew Rank: #18