Omar Soubra
Trimble Navigation Limited · Trimble
Total Patents:
12
Overall Rank:
#416,499
Years Active:
2011–2018
Trimble Navigation Limited Rank:
#36