Brian Lai

Thermo Fisher Scientific
Fremont, CA
USA CA 94538

Papers: