R. J. Serra
Vascular Control Systems · Micro Therapeutics
Total Patents:
9
Overall Rank:
#581,532
Years Active:
1997–2010
Vascular Control Systems Rank:
#5