translate English to French: However, a substantial number lack a website that provides access to peer-reviewed content either to subscribers or non-subscribers.
De plus, certaines revues n’ont pas accès à l’assistance technique et se déﬁnissent elles-mêmes comme incapables de compléter cette tâche.