Eric Percher, Nephron Research