Shimizu Takayuki

Dr. Shimizu Takayuki