Manager, Catheter Development at Millipede, Inc. - Santa Rosa, California, United States
Millipede, Inc. is a Medical Device company located in Santa Rosa, CA developing a transcatheter annuloplasty ring for the treatment of mitral and tricuspid regurgitation.