Logo of Huzzle
Sherlock Biosciences
image

Sherlock Biosciences

Boston, Massachusetts

Improving health worldwide through accurate, fast and affordable diagnostic testing

Boston, Massachusetts

Science & Healthcare
sidebar.industry
11-50
sidebar.employees
2019
sidebar.founded-year