4 ms·
That makes sense though. One would definitely want someone in a leadership position with a lot of experience and knowledge, especially at a biotech firm.
by dev1n 13y ago
That makes sense though. One would definitely want someone in a leadership position with a lot of experience and knowledge, especially at a biotech firm.