CenterWatch is located at 10 Winthrop Square, Boston, MA 02110. It has around 20 - 50 employees. Its revenue is around $2.5 - 5M. The global source for clinical trials information: offering news, analysis, study grants, career opportunities, and trial listings to professionals and patients.
Founded in 1994, CenterWatch is a trusted source and global destination for clinical trials information for both professionals and patients. Located in Boston, CenterWatch provides proprietary data and information analysis on clinical trials through a variety of newsletters, books, databases, and information services used by pharmac...
Competitor - 1/9
Which company is more competitive with CenterWatch?