 After that he emigrated to the Principality of Bulgaria and graduated from secondary school in Belogradtchik.Vlachov also studied chemistry in Germany and Switzerland, where he took part in socialist circles.However, he graduated in these subjects from Sofia University.