All Gibraltarians are entitled to health care in public wards and clinics at St Bernard's Hospital and primary health care centre. All other British citizens are also entitled to free-of-charge treatment on the Rock on presentation of a valid British passport during stays of up to 30 days. Other EU nationals are equally entitled to treatment on presentation of a valid European Health Insurance Card. Dental treatment and prescribed medicines are free of charge for Gibraltarian students and pensioners.