Tomas Leijtens

Swift Solar · Alliance For Sustainable Energy · Oxford University
Total Patents: 12
Overall Rank: #398,684
Years Active: 2017–2025
Swift Solar Rank: #2