3 ms·
I think biomedical companies are very different than technology companies in terms of product launches. So not really comparable.
by bhouston 10y ago
I think biomedical companies are very different than technology companies in terms of product launches. So not really comparable.