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