A number of discoveries have however been made.
ومع ذلك فقد حدثت بعض الاكتشافات.