Chenghua Liu

Nuvelo · Diadexus · Hyseq
Total Patents: 17
Overall Rank: #278,518
Years Active: 2002–2011
Nuvelo Rank: #5