Richard C. Lanza
MIT · Expert Image Systems · Beth Israel Deaconess Medical Center
Total Patents:
31
Overall Rank:
#116,993
Years Active:
1981–2024
MIT Rank:
#150