Published inFrontiers in Veterinary Science Oncology in Veterinary Medicine2.9 impact factor5.1 citescore