title: A Swiss cardiologist rises to the challenge  in the land of the rising sun.
mesh_terms: D002309:Cardiology; D004503:Education, Medical, Graduate; D005257:Fellowships and Scholarships; D005550:Foreign Medical Graduates; D007564:Japan; D013557:Switzerland