Bin Han

Active Fremont, CA Director for Thales Energy LLC