Damien Weidmann
The Science And Technology Facilities Council · United Kingdom Research And Innovation · Iti Scotland—Scottish Enterprise
Total Patents:
11
Overall Rank:
#434,315
Years Active:
2008–2025
The Science And Technology Facilities Council Rank:
#3