Lara Siopis
Otis Elevator
Total Patents:
7
Overall Rank:
#727,913
Years Active:
2018
Otis Elevator Rank:
#220