Home › Specialists › Dr. Stella Awua Larbi

Dr. Stella Awua Larbi

Nephrology
Physician POD leader, Kidney Care Center
📍 United States

With over 15 years of experience in nephrology, I currently serve as a Physician POD…

Dr. Stella Awua Larbi

With over 15 years of experience in nephrology, I currently serve as a Physician POD…

Board certifications

Practice locations

Practice location 1

United States
View map