Marek Szewczyk

PhD in medical sciences
specialist in general and vascular surgery