20170107164900.0 European journal of pediatric surgery 0939-7248 European journal of pediatric surgery. European journal of pediatric surgery 0939-7248 0939-7248 0939-7248 0939-7248 Germany European journal of pediatric surgery.