Kenichi Nakajima MD, PhD

Kanazawa University Hospital


Appearances