ISLAMABAD, Sep 17 (Online): Human beings and fruit flies have very little in common — at first sight. However, studying these flies it is in fact possible to find out more about human nature, particularly when it comes to depressive disorders. It is on this […]