Dr. Stella Awua-Larbi
Strategic & Clinical Advisor
Clinical Expertise: Patient-centered care by educating and empowering patients about their disease process, risk and ways to minimize them, and treatment options using evidence-based medicine.
Dr. Stella Awua-Larbi is a board-certified nephrologist with over 10 years of experience. She graduated from the University of Wisconsin-Madison with a degree in biochemistry, after which she enrolled at the Medical College of Wisconsin where she completed her medical degree. She did her internal medicine residency at Loyola University Medical Center and nephrology fellowship at Northwestern Medical Hospital in Chicago. She has continued to practice in the Chicago area in a private practice group.