Kevin B. Meehan, PhD