Pennington Biomedical Research Center, an LSU Health affiliate and one of the nation’s largest research institutions, has opened a new Endocrinology and Diabetes Clinic in Baton Rouge. The clinic ...