Taisuke Kuroda
DVM, PhD
Japan Racing Association Equine Research Institute
Appearances