Blood and platelet drive