BGI Tech Solutions Co., Ltd Trademarks
INTELLIGEN

INTELLIGEN

Biotechnology research service for others; Biological sciences research service for others; Research and development biochemical…
Owned by: BGI Tech Solutions Co., Ltd
Serial Number: 86671910