(1)
Liver Regeneration: A Spotlight on the Novel Role of Platelets and Serotonin. Swiss Med Wkly 2008, 138 (2526), 351-370. https://doi.org/10.4414/smw.2008.12231.