Pergunta de entrevista da empresa T2 Biosystems

How well do you handle pressure?