Ludger China

Ludger also has a subsidiary office in Shanghai, China:

Ludger Shanghai Biological Technology Co. Ltd
Address: Plaza 66, 15/F, Tower 2, 1266 West Nanjing Road, Jing'An District, Shanghai 200040, China