Aaron Roggelin
First Solar
Total Patents:
5
Overall Rank:
#949,421
Years Active:
2013–2023
First Solar Rank:
#61