a magnifying glass
ILLS 2021 – International Laparoscopic Liver Surgery