site logo

Beigene plans $330M biologics facility in China