Profile picture
Michal Macech
  • Post Doctoral Researcher
    Department of General, Vascular and Transplant Surgery, Medical University of Warsaw
    Warsaw, Poland
mini profile avatar Michal Macech