Anne ClevesFollowVelindre NHS Trust1 paperORCID 0000-0002-9899-7894 ↗OpenAlex ↗PapersBJU InternationalReview·2 OctThe PSA test for prostate cancer screening: an abridged Cochrane review