Technical Service Consultants

08 Oct 2018

Technical Service Consultants (TSC) has been manufacturing high-quality microbiology consumables in the UK for over 30 years and created the first bacterial bead preservation system