P1: We lost nearly a decade of research because of the moratorium on embryonic stem cell research.
P2: The moratorium [on embryonic stem cell research] aided in the advancement science made elsewhere on stem cell research so don't get your panties twisted.
Definition of advance from OALD:
If knowledge, technology, etc. advances, it develops and improves.
I understand the term develop has many senses and I am unsure of which is the proper definition of develop for this context from the dictionaries.