Leonard Sung

Aduro Biotech · Chinook Therapeutics · Novartis Ag
Total Patents: 9
Overall Rank: #558,811
Years Active: 2006–2021
Aduro Biotech Rank: #14