A veterinarian needs to possess strong ( ____ )
skills to retain, understand, and interpret a lot of information accurately.