Imperial's life sciences units shed 17 academics
Imperial College London is to lay off 17 academics in life sciences after judging their units to be underperforming on research income and citation counts.Critics warn that some undergraduate modules...




