Still today there is no alternate for human blood and its components in this world.