Depixus
Steve Allen has enjoyed a 30-year career with a track record of building a wide range of Life Science product and service companies, from start-ups to multinational corporations.
Steve Allen has enjoyed a 30-year career with a track record of building a wide range of Life Science product and service companies, from start-ups to multinational corporations.
This person is not in any offices
Depixus
1 followers
Depixus are pioneering the development of MAGNA, a novel genetic analysis technology for decoding the dynamic genome.