GENEVA — No need to read Plato’s complete works or learn by heart the words of the Dalai Lama to understand the meaning of happiness. Science may have the answers. At the University Hospital of Geneva (UHG), neurologist Fabienne Picard has been studying for years a very rare phenomenon that scientific literature barely talks about […]