Drugs developed to treat diabetes may offer new approach against … – The Japan Times Bharat Shukla 3 years ago source