Interesting idea, I don't know a lot about the requirements for dialysis patients - do you mean something that they could wear on a daily basis to determine when dialysis is required, or do you mean for during the procedure?
As to the millions, the school owns my soul, and thus any resulting patents. It's a one way flow of money
