Thai Board of Internal Medicine, Faculty of Medicine Vajira Hospital
Thai Sub-Board of Nephrology, Faculty of Medicine Vajira Hospital, Thai Medical Council, THAILAND
Doctor of Medicine, Faculty of Medicine Vajira Hospital, Mahidol University
Internal Medicine/Nephrology
Internal Medicine/Endocrinology and Metabolism
Internal Medicine/Pulmonary Medicine and Pulmonary Critical Care
Internal MedicinePulmonary Medicine and Pulmonary Critical Care
Internal Medicine/Pulmonary Medicine and Pulmonary Critical Care
Internal Medicine/Pulmonary Medicine and Pulmonary Critical Care
Internal Medicine/Pulmonary Medicine and Pulmonary Critical Care