CBFP > Training, research, communication and knowledge transfer