Answer:
El científico ha desarrollado varios proyectos importantes últimamente.
d. ha desarrollado
Hope this helped! :)
5.6m questions
7.3m answers