Pergunta de entrevista da empresa Barts Cancer Institute

Any technical problems I have faced while working in the lab