The stocks of blood as of 15th April 2015 at 10:00 a.m. are as follow 

 

 

 

The stocks are dynamic and are subject to change at any time and depend on demand.

 

A+ 83
A- 07
B+ 171
B- 19
AB+ 12
AB- 03
O+ 111
O- 25