Search results for: Morgane Rousselot
Journal of Biotechnology > 2014 > 187 > Complete > 1-9
Artificial Organs > 38 > 8 > 691 - 701
Comparative Biochemistry and Physiology, Part B > 2006 > 144 > 3 > 319-325
Journal of Molecular Evolution > 2006 > 63 > 3 > 365-374