Virax Biolabs is located in Wan Chai, Hong Kong on 5th Floor, Gaylord Commercial Building, 114-118 Lockhart Rd. Virax Biolabs is rated 3 out of 5 in the category biotechnology company in Hong Kong.
Address
5th Floor, Gaylord Commercial Building, 114-118 Lockhart Rd