Stefan Uhlenbrock
Micron · The University Of Toledo
Total Patents:
61
Overall Rank:
#37,940
Years Active:
1999–2023
Micron Rank:
#280