Michael Southall
Johnson & Johnson
Total Patents:
35
Overall Rank:
#98,007
Years Active:
2009–2022
Johnson & Johnson Rank:
#190