Researchers have developed a gene therapy, which has resulted in a 20% reduction of body weight and improved insulin resistance…
Copyright © Gowing Life Limited, 2026 • All rights reserved • Registered in England & Wales No. 11774353 • Registered office: Ivy Business Centre, Crown Street, Manchester, M35 9BG.