Dr. Charles SeydouxCardiology (Heart) Lausanne, Switzerland SwitzerlandLokationerDr. Charles SeydouxLausanne, Vaud, Switzerland