John I. Izuchukwu
Mallinckrodt · Johnson & Johnson
Total Patents:
19
Overall Rank:
#241,696
Years Active:
1999–2008
Mallinckrodt Rank:
#23