Spyridon Artavanis-Tsakonas

Yale University · Imperial Cancer Research Technology · Trustees Of Indiana University
Total Patents: 24
Overall Rank: #174,920
Years Active: 1997–2013
Yale University Rank: #6