David J. Rafter
Synsorb Biotech
Total Patents:
3
Overall Rank:
#1,622,293
Years Active:
1998–2001
Synsorb Biotech Rank:
#5