Steven Kirk

Associate Professor Nippon Medical School