Create another trigger;
Change your first trigger from Finishes a research
to Begins a research
So there's gonna be 2 triggers.
So when the unit Begins
Research1, all other Research will be disabled, and when Research1 is Canceled
, all other research is set back to enable to be researched.