GeneAfrica (UK) Ltd Trademarks
GENEAFRICA
Scientific and biotechnology research, genomics, and development of scientific and biotechnological data and associated…
Owned by: GeneAfrica (UK) Ltd
Serial Number: 76178428