The Spanish National Research Council is the largest public institution dedicated to research in Spain and the third largest in Europe. From Wikipedia