John keeps one eye on the latest technologies and another on the challenges facing today’s life science labs. He and his team of eagerly engaged scientists and engineers test new ideas to enhance Artel’s current products and build out tomorrow’s solutions.
Sign up to view 18 direct reports
Get started
This person is not in any teams