top of page

Hello,

a bit about me:

Research

Kelli Shimazu

1000 Olin Way MB 265

Needham, MA 02492

Phone: +1 808-497-4016

bottom of page