Ncimb

Provider of biorepository, microbial culture collection and microbiology services

placeUnited Kingdom calendar_todayFounded 1982 groups25 employees language ncimb.com
Coming soon