Steven L. Sinsabaugh
Lockheed Martin · William Marsh Rice University
Total Patents:
12
Overall Rank:
#411,713
Years Active:
2009–2021
Lockheed Martin Rank:
#137