We need to optimize our website to make it load faster and attract more visitors. The synonym is:
Scientists are working hard to _____ the cause of the mysterious illness.
Imported from external platform