Lane T Dennis, PH.D.

Dennis holds a PhD from Northwestern University and has studied at the Universities of Basel and Zuich in Switzerland.