John Xiaoqiang He

Eli Lilly · Warner-Lambert Company · Neurex
Total Patents: 12
Overall Rank: #425,795
Years Active: 1993–2007
Eli Lilly Rank: #496