Operates online websites and print publications for businesses and provides scientists and healthcare professionals with a digital marketplace.
2012 Revenue:$17.3 million
2009 Revenue:$11.2 million
Location:South San Francisco, CA
Top 100 Media Companies
PREVIOUS INC. 5000 RANKINGS