EKEduard Kerkhoven0000-0002-3593-5792 Systems biologyGöteborg, SwedenFollowUsage metrics Co-workers & collaboratorsMWMhairi WorkmanMhairi WorkmanCWChristopher WorkmanChristopher WorkmanPLPatrice LubutaPatrice Lubuta