Nordback PetterGeneral Practitioner (Family Doctor) Lausanne, Switzerland SwitzerlandLokationerNordback PetterLausanne, Vaud, Switzerland