Posted in Health & Medicine, Organizations DOCRO stands for Diagnostic Oncology Clinical Research Organization (Seymour, CT)