Gregory Scott Bruce
Lockheed Martin · Element Six Technologies Us · Element Six Limited
Total Patents:
31
Overall Rank:
#118,131
Years Active:
2007–2022
Lockheed Martin Rank:
#15