1. Department of Biomedical EngineeringKhalifa UniversityAbu Dhabi United Arab Emirates
2. Department of Applied Mathematics and SciencesKhalifa UniversityAbu Dhabi United Arab Emirates
3. School of Life Sciences, Swiss Federal Institute of Technology (EPFL)Lausanne Switzerland