no - there's a dude who comes with this very interesting sealed testtube (with a rubber seal on top) and a kind of gel inside. He takes the blood out (labor is cheap in India!)
You have to remember that Delhi easily exceeds 115 degrees fahrenheit in summer. this gel is supposed to stabilize the blood for upto 48 hours and it is shipped across the country to Mumbai where there is this massive test lab which does all the tests I have paid for.