A novel concept of glomeruloid body formation in experimental cerebral metastases.

A novel concept of glomeruloid body formation in experimental cerebral metastases.