Development and therapeutic potential of kynurenic acid and kynurenine derivatives for neuroprotection.

Development and therapeutic potential of kynurenic acid and kynurenine derivatives for neuroprotection.