Craig Owen

Craig Owen, informatics manager of the Department of Medical Informatics, University of Texas M.D. Anderson Cancer Center.