Laboratoire de chimie des processus biologiques ROR

Also known as
UMR 8229, UMR8229