Richard Russell

Richard Russell

Vice President, Head of Health Data Analytics
Global Research and Development