David P. Armentrout, PHD

Tulsa, OK 74104