Technical University of Denmark
Kongens Lyngby, Denmark
BGI Group (China)
Shenzhen, Guangdong, China