However, these hypotheses need further studies to be confirmed.
Sin embargo, esas hipótesis necesitan nuevos estudios para comprobarse.
Entretanto, essas hipóteses necessitam de novos estudos para sua comprovação.