Eye care services and Factors associated with levels of satisfaction among patients attending eye clinics at kcmc 2024 | Synapse