Loading paper
A systematic investigation into the effect of roughness on self-propelled swimming plates | Tomesphere