Pergunta de entrevista da empresa Iovance Biotherapeutics

What makes you a good fit?