Kidney transplant recipient cycles 3,000 miles for organ/blood donation.
D000328:Adult; D001642:Bicycling; D001782:Blood Donors; D005260:Female; D006801:Humans; D016030:Kidney Transplantation; D014019:Tissue Donors