Pavel Matousek

The Science And Technology Facilities Council · United Kingdom Research And Innovation
Total Patents: 14
Overall Rank: #333,298
Years Active: 2005–2025
The Science And Technology Facilities Council Rank: #1