NP031112, a Thiadiazolidinone Compound, Prevents Inflammation and Neurodegeneration under Excitotoxic Conditions: Potential Therapeutic Role in Brain DisordersRosario Luna‐Medina, Ana Pérez‐Castillo, Susana Sanchez-Galiano et al.|Journal of Neuroscience|2007Cited by 114