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