Dennis Yasuda

Sri International · Syntex (U.S.A.) · Astraea Therapeutics
Total Patents: 12
Overall Rank: #414,687
Years Active: 1990–2020
Sri International Rank: #243