Greg Fallis

Fallis is an experienced investigator. He holds a Ph.D in Sociology of Justice.