Stephan Menzel
Arch Development · Cytiva Sweden Ab · Volkswagen
Total Patents:
5
Overall Rank:
#898,275
Years Active:
2001–2025
Arch Development Rank:
#150