Life Science and Technology, M.Sc., Delft University of Technology (TU Delft)