Christophe J. Douady, Ph.D. - Related publications

Affiliations: 
LEHNA, UMR5023, Biology department Université Lyon 1, Université de Lyon