Interactive Clinical Technologies, Inc. (ICTI) Expands European Operations

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.

MORE ON THIS TOPIC