The Health Products Regulatory Authority is an Irish regulatory agency. It advises the Irish government. It is responsible for both public and animal health. It regulates medicines, medical devices, clinical trials and other health products and monitors the safety of cosmetics. Until July 2014 it was known as the Irish Medicines Board.