ERC Advanced Research Grant: European Research Council

Prize: Prizes and awards

Degree of recognitionInternational