Search
Now showing items 1-1 of 1
Advancement in liver laparoscopic resection - development of a new surgical device
(Brazilian Journal of Medical and Biological Research. 2018, vol. 51, issue 4, art. no. e6062.)
Now showing items 1-1 of 1