Johnny Eric DeLeon, II
S.P.M. Flow Control · Spm Oil & Gas · GE
Total Patents:
17
Overall Rank:
#263,578
Years Active:
2013–2025
S.P.M. Flow Control Rank:
#8