[1]
“Liver regeneration: a spotlight on the novel role of platelets and serotonin”, Swiss Med Wkly, vol. 138, no. 2526, pp. 351–370, Jun. 2008, doi: 10.4414/smw.2008.12231.