Brian Richardson is a thoughtful and an organized scientist capable of thinking outside his field. He is also an exceptional communicator who can breakdown complex concepts for consumption by scientist outside his field and for non-scientists. He is a fantastic mentor and a colleague. He was a pleasure to work with. I give Brian my highest recommendation.