A retail pharmacist works according to legal and ethical guidelines to ensure the correct and safe supply of medical products to the public. They are responsible for dispensing and controlling both prescription and non-prescription medicines.