Michal Macech, Poland

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



© 2024 TTS 2022