TLC Taiwan
2F, 3 Park Street, Nangang District, Taipei 11503
+886 2 2655 7377
TLC Taiwan - Laboratories
11F-1, 3 Park Street, Nangang District, Taipei 11503
+886 2 2655 7377
TLC United States
611 Gateway Blvd., Suite 830, South San Francisco, CA 94080
+1 650 872 8816
TLC Europe
J.H. Oortweg 19, 2333 CH Leiden, Netherlands
+31 (0) 71 3322 340