Directions
Plexera® LLC
17625 130th Ave. NE Suite 103
Woodinville, WA 98072
Institute for Systems Biology
401 Terry Avenue
Seattle, Washington 98109-5234
Plexera® LLC : Beijing
Room 1102
Founder International Building
NO.52 Northwest 4th Ring Road
Haidian District, Beijing, China
100080