funding-organizations50159|Deutsche Forschungsgemeinschaft (DFG) funding-organizations145677|European Commission (EC) funding-organizations145678|Wellcome Trust (WT)