Yukihide Ota, MD, PhD

Postdoctoral Research Associate