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