Alex Russell

(Contributor)

Alex Russell is professor of petroleum accounting at Robert Gordon University