Andrew Russell Lutkus
Tesla · Sunpower
Total Patents:
8
Overall Rank:
#613,165
Years Active:
2016–2024
Tesla Rank:
#121