Alexander Lee
Technische Universitaet Dresden
Total Patents:
4
Overall Rank:
#1,103,141
Years Active:
2004–2024
Technische Universitaet Dresden Rank:
#69