Author: David P.  Armentrout, PhD
Alternate names: David P. Armentrout, Ph.D