Published inFrontiers in Medical Technology Animal Models in Medical Translation4.6 impact factor7.8 citescore