Could this molecule deliver the 'perfect' drug for depression? - South China Morning Post