Christopher J. Welch
Research Corporation Technologies · Abbott · Merck
Total Patents:
17
Overall Rank:
#271,066
Years Active:
1991–2022
Research Corporation Technologies Rank:
#10