Tag Mark A. Moore PhD