Gerhard Max Gross
Johnson & Johnson · Abbott · Novartis Ag
Total Patents:
8
Overall Rank:
#623,994
Years Active:
2006–2022
Johnson & Johnson Rank:
#1,888