castor login
castor provides edc, epro, ecoa, econsent, iwrs, esource, cdms & decentralized trial solutions on a single electronic clinical data management platform.
castor networks is leading provider of satellite internet services in remote places. we have 5 offices in africa and our main office in the netherlands.
ADS