Entrant Profile

Nobuhiko Kobayashi

Location: Santa Cruz, California United States


Company: Univ. of California Santa Cruz


Profession: Educator