James T. Handa
The Johns Hopkins University · Carnegie Mellon University
Total Patents:
11
Overall Rank:
#456,916
Years Active:
2015–2019
The Johns Hopkins University Rank:
#123