Baba blood bank ahead of its time