Ellon and her colleagues were responsible for developing important drugs.
As stated, Ellon and Hitching developed an array of new drugs that were effective.... (and it helped combat a variety of diseases)
which means they were important
hope this helps