R. J. Serra

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