3 ms·Not comfortable sharing my exact employer, but it’s a small biotech in the Netherlands.by doteka 6y agoNot comfortable sharing my exact employer, but it’s a small biotech in the Netherlands.