Geoffrey F. Strouse
Florida State University · University of California
Total Patents:
11
Overall Rank:
#441,059
Years Active:
2009–2024
Florida State University Rank:
#43