Altar

Website: Altar
Description: 

Altar is a biotechnology company active in the field of microbial strain development and enzyme discovery.

Location(s): 
Headquarters
Evry
France