Open menu
Peter Olinga
1966
Human liver slices and isolated hepatocytes in drug disposition and transplantation research