(kim´әl-stēl wil´sәn) a microscopic, spherical, hyaline mass surrounded by capillaries, found in the kidney glomerulus in the nodular form of intercapillary glomerulosclerosis .
As scientists who evolve with technology we treat innovation as a way of life, a life we dedicate to improvement and advancement of Safety, Health and Environment.