Marvin Alpern
Johnson & Johnson
Total Patents:
43
Overall Rank:
#71,172
Years Active:
1983–2004
Johnson & Johnson Rank:
#127