Rid User
Genome biology department, Institute of Integrative Cell biology
Tissue Biology and Therapeutic Engineering Department - UMR 5305 - CNRS and University of Lyon
Centre National de la Recherche Scientifique (CNRS)
Team Leader / Biochemistry, Biophysics & Structural Biology Department / I2BC