Dr. Yoshitsugu Teramoto, MD | General Surgeon in Castro Valley, CA | FindClarity