Research - Histon, England, United Kingdom
CAMBRIDGE CELL NETWORKS LIMITED is a research company based out of LAKIN ROSE PIONEER HOUSE VISION PARK, HISTON, United Kingdom.