Staff
Lead researcher
Research outputs
2006, Experimental Cell Research, 312(10), 1856-1864
Type: article