Russell Ford
Cygnus · Animas Technologies · New York University
Total Patents:
12
Overall Rank:
#423,654
Years Active:
2001–2019
Cygnus Rank:
#10