Inner Cosmos shows its mildly invasive skull implants can treat depression Posted byby Dean Takahashi April 18, 2024 5 min Inner Cosmos, a neurotechnology company that implants treatment devices in human brains, said its neurostimulation technology can be used to treat depression. The company... Continue Reading 5 min