The stocks of blood as of 28th 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+ 51
A- 03
B+ 179
B- 17
AB+ 28
AB- 03
O+ 186
O- 27