Unit 106A No. 1788 Caobao Road, Shanghai, P.R. China, 201101 PHONE: +86-21-5227-6085
7th Floor, Winbase Centre, 208 Queen's Road Central, Sheong Wan, Hong Kong research@anovax.com