Alicia Yang

London (UK)
Role(s):

early cancer screening

Location: London
Industry: Bio-Technology
Year Founded: 2008
Number Employees: INVALID
Description: Early cancer screening in China.