Stefano Volinia
Ohio State University · Ludwig Institute For Cancer Research
Total Patents:
17
Overall Rank:
#276,577
Years Active:
1998–2016
Ohio State University Rank:
#7