Synapse-restoring pill set for human trials as novel schizophrenia treatment

September 30, 2024