Toshimasa Oda
Interventional cardiologist / Cardiologist
Toyohashi Heart Center - Aichi, Japan