NetEPD: A network-based essential protein discovery platform | TUP Journals & Magazine | IEEE Xplore