Prof. Moshe Rehavi, Ph.D