Home / Faculties / Takahiro Otsuka
Takahiro Otsuka, M.D., is an endocrinologist at Providence St. Mary Medical Center and an assistant professor at Loma Linda University School of Medicine.He is double board-certified in Internal Medicine and Endocrinology.