Mekhanobr Appliances (Russia)h-index: 20Total citations: 1,524Total papers: 139Homepage: http://mtspb.com/