37 employees
Patiala Heart Institute provides nephrology, neurology, cardiothoracic, and vascular surgery.
2000