Travis St. George Ramsay
Landmark Graphics · Abu Dhabi National Oil
Total Patents:
23
Overall Rank:
#179,037
Years Active:
2018–2025
Landmark Graphics Rank:
#5