People – under construction

Marc de la Roche

Expertise in biochemistry, cell biology and protein design.