Русско-английский научно-технический словарь
• Much more research must be done to either validate or disprove the hypothesis.