Pergunta de entrevista da empresa Takeda Pharmaceuticals

scientific and technical questions mostly.