The Drugs Controller General (India) (DCGI) has issued an advisory that blood is not for sale and directed all blood centres in the country should adhere to the revised guidelines issued by the ...