Founded in Colombo, Sri Lanka in 2020 by a group of enthusiastic scientists and medical professionals, Torrington is a new firm that bases its diagnostics and analysis solutions in Sri Lanka. In domains including medical diagnostics and therapies, plant research and biotechnology, food security, and... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet