Michal Macech, Poland

Surgeon
Department of General, Vascular and Transplant Surgery
Medical University of Warsaw



© 2026 TTS 2022