translate English to French: To refer only to biomedical research would be too restrictive.
Ne parler que de recherche biomédicale serait trop limitatif.