David Porubek

Cello Therapeutics · Kaneka · Washington Research Foundation
Total Patents: 25
Overall Rank: #165,361
Years Active: 1988–2010
Cello Therapeutics Rank: #4