Home Authors Posts by thomas joseph chief scientist for legion technologies