R. Troup

Active Carnegie, PA Chief Executive Officer for Pediatric Alliance PC