Sho Aoki

Sho Aoki

Dr. Sho Aoki, a post-doctoral researcher in OIST’s Neurobiology Research Unit.

Date:
23 June 2015
Share on: