Pregunta de entrevista de Takeda Pharmaceuticals

scientific and technical questions mostly.