Dorothy McCulloch
The University Of Sheffield · Smith & Nephew
Total Patents:
4
Overall Rank:
#1,148,004
Years Active:
2019–2022
The University Of Sheffield Rank:
#3