The discovery of depression's physical source is believed to start further studies for potential treatment advances.