Cahen is a Professor of Mathematics in the Faculte des Sciences de Saint-Jerome at the Universite d'Aix-Marseille iii, Marseille, France. Dr. Cahen received the Ph.D. degree in mathematics from Queens University, Kingston, Ontario, Canada, and the Doctorat d'Etat in mathematics from the Universite de Paris XI, Orsay, France.