Looking for an innovation partner? Do get in touch.
Or if you find yourself near our studios, feel free to give us a call and arrange a visit. We would be delighted to show you around.
PDD
263, The X Tower
Building 1 West
100 Yejiazhai Road
Shanghai, 200060
PDD
M2D2 Massachusetts Medical Device Development Center
110 Canal Street, 4th Floor
Lowell, MA 01852