Ahmed Ouda

Ahmed Ouda is an author at Technische Universität Dresden specializing in surgery, medicine, and cardiothoracic surgery.

Publications per year

2008–2023

17

Publications

17