The Kidney Microfilter Regulation Device (K.M.R.D.)


Our Prototype