Kirk Habegger

Dr. Kirk Habegger

Department of Medicine - Endocrinology, Diabetes & Metabolism, University of Alabama at Birmingham, BDB 783 1808 7th Avenue South, Birmingham, AL 35294-0012, USA
orcid