Gregory Marshall Noel
Enventure Global Technology · Shell Oil Compny · Siemens Information And Communication Networks
Total Patents:
13
Overall Rank:
#372,748
Years Active:
1999–2023
Enventure Global Technology Rank:
#6