Prof. Nachrowi D. Nachrowi, Ph.D.