Alexandre Jose Leonardo Teixeira
Rec Solar Pte. · Apple
Total Patents:
5
Overall Rank:
#949,099
Years Active:
2014–2023
Rec Solar Pte. Rank:
#12