Richard L. Edelson
Yale University · Unknown · Therakos
Total Patents:
32
Overall Rank:
#110,926
Years Active:
1982–2025
Yale University Rank:
#22