Small clinics are run by one or more general practitioners or practice managers . Clinics are often associated with general medical practice , run by one or several general practitioners or practice managers .