Microglia Mystique

Oxytocin (Oxt or OT) is a peptide hormone and neuropeptide normally produced in the hypothalamus and released by the posterior pituitary.

Read more in the app

Microglia Mystique: Newly Discovered Brain Mechanism Linked to Anxiety and OCD