Depression and suicide: Untangling the web from epidemiology to mechanisms. — SciRadar