Anfonwch hwn fel neges destun: International journal of translational science [Int J Transl Sci] NLMUID: 101682882