James M. Brugger

Nxstage Medical · Vasca · Cobe Laboratories
Total Patents: 196
Overall Rank: #3,511
Years Active: 1994–2025
Nxstage Medical Rank: #1