Scientific stalemate in Europe - no Renaisance?

Discussion