Louis R. Kavoussi
The Johns Hopkins University · Intouch Technologies · Transurgical
Total Patents:
18
Overall Rank:
#251,838
Years Active:
2002–2023
The Johns Hopkins University Rank:
#110