We are happy to present the CHU Lille in France as the 12th Site open for recruitment. Many thanks and good luck to Dr. Henon and the whole team! New site open for patient accrualJanuary 21, 2019 in News by pplattner