It appears that the EIB Institute lacks a credible Science Department. Nobody said Rush was perfect.
Rush is a science department, Rush needs no "peer review".