Compugen Logo
  • Operating 1 data center in 1 market.
  • Their largest faciilty is Compugen New Albany.
  • The company has 0 sites under construction.

1 Facilities Owned

1 Markets Served

░░░ Login to view MW Total Power

Compugen Data Center Map

Compugen Locations

Compugen Data Center Photos

Satellite Image PCM's Data Center
Posted in Compugen New Albany
Source: Google Maps


No Files