Staff Ultrasound System Design Engineer, R&D at Otsuka Pharmaceutical Co., Ltd

Palo Alto, CA 94306