Author: Moore, Richard M.D., PhD.
Alternate names: Richard D. Moore; Ph.D., Richard, D. Moore M.D.; Moore, Richard M.D., PhD
Title: M.D., PhD.