Brii Biosciences headquarters and office locations

Brii Biosciences is headquartered in null, China and has 4 office locations across 2 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Brii Biosciences Locations

(HQ),
China
Room 112, 7th Floor, 686 Jiujiang Rd, Huangpu Qu
Beijing,
China
Durham, NC
United States
110 Corcoran St
San Francisco, CA
United States
499 Illinois St #500, San Francisco