Details.
Appointments covering general medicine and multiple medical specialties, including cardiology, dermatology, ophthalmology, ENT, gynaecology, paediatrics, neurology, nephrology, pulmonology, gastroenterology, rheumatology, urology, psychiatry, and general and orthopaedic surgery.
