Christine Takahashi

Office Location

Office