Stefan Svensson

US Army · Abb Research · Alfa Laval Corporate Ab
Total Patents: 11
Overall Rank: #434,990
Years Active: 2003–2025
US Army Rank: #726