Answers

2016-02-19T08:22:39+05:30
The speed of our blood inside our body is 5 liters per second.
i.e. 5×1000m/s
5000m/s
0