Derek Welsbie
The Johns Hopkins University · University of California
Total Patents:
8
Overall Rank:
#622,203
Years Active:
2010–2023
The Johns Hopkins University Rank:
#372