Larry I. Benowitz
Children'S Medical Center · Massachusetts Eye And Ear Infirmary · Georgia Tech Research
Total Patents:
16
Overall Rank:
#291,096
Years Active:
1999–2023
Children'S Medical Center Rank:
#27