EdiGene. Inc (EDI)

General information

Institution name EdiGene. Inc
Acronym EDI

Contact data

Address No. 22 Science Park Road, Changping District, Beijing, 100000 beijing, China