Effect of valve spacing on peristaltic pumping. (9th March 2023)