Richard Ricketts

Professional title

Sr. Research Associate