727 Capability Green, Luton, Bedfordshire LU1 3LU, United Kingdom
Distance: 282 yd.
Company description
LABA is a laboratory and biobanking management system that allows users to describe, locate and use materials, patient samples and storage facilities. It is an integrated system accessed by one login.