Snehal M. Shah
Johnson & Johnson · Elc Management · Neutrogena
Total Patents:
9
Overall Rank:
#555,840
Years Active:
1994–2022
Johnson & Johnson Rank:
#2,223