Given name(s)
W. Craig
Family name
Hooper
Degrees
PhD