Specialized cells in the glomerulus that provide structural support and help regulate blood flow.
Professor Amy Fenwick