NobleBlocks
    The Revised IASP definition of pain: concepts, challenges, and compromises | NobleBlocks