Department of Urology Laboratoire557516Paris, FranceFrance
Val-de-Grâce Military Teaching Hospital Institution557515France