Leonard George Horowitz, también conocido como Len Horowitz o Lenny Horowitz, nació en 1952 Es doctor en Odontología, y posee postgraduados en su especialidad y en Salud Pública.