Perspective Open access Clinical and Translational Medicine 4136 Accesses 8 Citations Metrics details