NMCTH has its own Blood Bank operated under guidelines of Nepal Red Cross Society.