Shengjian Li

Johnson & Johnson · Schering · Rutgers, The State University Of New Jersey
Total Patents: 9
Overall Rank: #567,562
Years Active: 2002–2018
Johnson & Johnson Rank: #1,608