IET systems biology [IET Syst Biol] NLMUID: 101301198