Saul Shiffman
Invivodata · Jsr · Eresearchtechnology
Total Patents:
15
Overall Rank:
#319,846
Years Active:
2002–2020
Invivodata Rank:
#2