Pregunta de entrevista de Defence Science & Technology Agency

Tell me more about yourself