James P. Barr
Mcneil-Ppc · Johnson & Johnson
Total Patents:
5
Overall Rank:
#1,034,121
Years Active:
1999–2006
Mcneil-Ppc Rank:
#192