R . Virchow , Prof.