Interactive Clinical Technologies, Inc. (ICTI) will expand European Operations with the addition of a new 10,000 square foot facility on the Almac Sciences corporate campus in Craigavon, United Kingdom.
Interactive Clinical Technologies, Inc. (ICTI) will expand European Operations with the addition of a new 10,000 square foot facility on the Almac Sciences corporate campus in Craigavon, United Kingdom.