Duc Thanh Tran
Control Components · Velan · Spm Oil & Gas
Total Patents:
19
Overall Rank:
#229,077
Years Active:
2002–2025
Control Components Rank:
#3