Thiago C. Rotta
IBM · Green Market Square Limited · Ecobee
Total Patents:
14
Overall Rank:
#341,372
Years Active:
2014–2023
IBM Rank:
#10,888