An adenovirus-derived protein: A novel candidate for anti-diabetic drug development.

An adenovirus-derived protein: A novel candidate for anti-diabetic drug development.