3 ms·
Good point in terms of mentioning biopharma. I stayed tech focused in this blog post but lots going on in bio.
by eladgil 8y ago
Good point in terms of mentioning biopharma. I stayed tech focused in this blog post but lots going on in bio.
3 ms·