BioMeca

Business information

Country
Business address
69008 LYON, France
Full name
Céline Paillier
Type
Contact full name

Legal information

Identification number
823 966 908 00027
Second contact full name