Staffan Truvé

Recorded Future · Spotfire Ab
Total Patents: 10
Overall Rank: #481,493
Years Active: 2000–2025
Recorded Future Rank: #2