Leica Biosystems completes acquisition of StatLab

Finance & Investment News