Located in Udelnaya , a village of humble wooden houses several kilometres ( miles ) southeast of Moscow , the centre is now enjoying strong sales as scientists reassess their attitude to the bloodsucking creatures .