15 employees
Fluxa is a digital collaboration platform that transforms bio-pharmaceutical drug development and manufacturing.
2017