Who provides Healthcare in Ireland ?
Internationally , Alliance Healthcare supplies medicines , other healthcare products and related services to over 170,000 pharmacies , doctors , health centres and hospitals from over 370 distribution centres in 21 countries .