Experimental Factory Magdeburgh-index: 21Total citations: 1,680Total papers: 123Homepage: http://exfa.de