Laboratoire de Biologie et Pharmacologie Appliquée (LBPA) ROR

Also known as
UMR 8113, UMR8113