Speaker Profile

Gu Haoliang

Shanghai Pharmaceutical Group

Vice President