Ranjan Patnaik?, Ph.D.