Pergunta de entrevista da empresa United BioSource

How do you feel about meeting deadlines?