Rural clinics technology