2 ms·
In biotech hubs. I guess mainly SF, Boston, Oxbridge and Switzerland. But also other places. Biotech is a bit less concentrated. I'm planning to start up my ow
by nextos 7y ago
In biotech hubs. I guess mainly SF, Boston, Oxbridge and Switzerland. But also other places. Biotech is a bit less concentrated.
I'm planning to start up my own one almost immediately.