A Russian cargo vessel docked Sunday at the International Space Station with 2.5 tonnes of supplies and material, a spokesman for the Russian space flight control centre said.

The Progress M-07M vessel contained food, water, fuel and scientific material including mushrooms and bacteria to be used for experiments.

The last Russian cargo vessel docked at the ISS on July 4, after a failed attempt two days earlier.

Three American and three Russian are currently in the ISS, which orbits 350 kilometres (220 miles) above Earth.

The space station is a sophisticated platform for scientific experiments, helping test the effects of long-term space travel on humans, a must for any trip to distant Mars.