Excellent professional, with excellent scientific training and always available to solve any questions. Really helped by providing excellent material