Shu-Chen Lin

Johnson & Johnson
Total Patents: 25
Overall Rank: #164,582
Years Active: 2011–2015
Johnson & Johnson Rank: #332