
Waterford pharmacist struck off over failure to account for more than 98,000 units of medication
The council of the Pharmaceutical Society of Ireland cancelled the registration of Michael Gallagher

The council of the Pharmaceutical Society of Ireland cancelled the registration of Michael Gallagher