Loading patent details...
US20030186439A1: Self-renewing pluripotent hepatic stem cells | Searchlight