Dr. Hiroshi Takahashi

GPTKB entity