Logo of Huzzle
abcam
image

abcam

Abcam plc, Discovery Drive, Cambridge Biomedical Campus, Cambridge, Cambridgeshire CB2 0AX, GB

Progress happens together

Abcam plc, Discovery Drive, Cambridge Biomedical Campus, Cambridge, Cambridgeshire CB2 0AX, GB

Science & Healthcare
sidebar.industry
1001-5000
sidebar.employees
1998
sidebar.founded-year