Dr. Dahu graduated from the Texas Tech University Health Science Center School of Medicine in 2009. He works in Saint Louis, MO and 2 other locations and specializes in Nephrology, Internal Medicine/Pediatrics and Internal Medicine. Dr. Dahu is affiliated with Saint Louis University Hospital, Memorial Hermann Texas Medical Center and Clear Lake Regional Medical Center.