Raymond J. Patch
Johnson & Johnson · Procept · Protagonist Therapeutics
Total Patents:
31
Overall Rank:
#117,216
Years Active:
1993–2024
Johnson & Johnson Rank:
#407