Gregory Macfarlane
Assistant Professor
Faculty Advisory Committee
Email: gregmacfarlane@byu.edu
430-M EB