Woman working in research lab
Woman hard at work at the dedicated research, development, and production facility Alpha Group Holdings at their Auckland location
Woman hard at work at the dedicated research, development, and production facility Alpha Group Holdings at their Auckland location