WeiWei Hu

Biogen Idec
Biopharmaceutical Development: Cell Culture
5200 Research Pl.
San Diego CAUSA
92122