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