NCT05213130 - Blood Donation and Subjective Well-being | Crick | Crick