Lok A. Lei
Micrus · Micrus Endovascular · Depuy Synthes Products
Total Patents:
12
Overall Rank:
#421,770
Years Active:
2001–2014
Micrus Rank:
#7