Guruvayur head priest is doctor who worked in Russia