Michael Tal

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