R . virehow , Prof.