John Karp

Active Monroeville, PA Chief for Allegheny General Hospital

(412)856-0874