general practitioner cardiology careers in Alexandria, Egypt