Michael Tal
Yale University · Contramed · Sebela Vlc Limited
Total Patents:
99
Overall Rank:
#14,745
Years Active:
2000–2025
Yale University Rank:
#17