Русско-английский научно-технический словарь
• Immunological studies have suggested that the foregoing proposal might hold some validity.