Diabetes, Insulin Resistance, and Cancer: An Update
ISSN: 1932-9563, 1932-9520
Year of publication: 2011
Volume: 5
Issue: 1
Pages: 70-78
Type: Review
ISSN: 1932-9563, 1932-9520
Year of publication: 2011
Volume: 5
Issue: 1
Pages: 70-78
Type: Review