English
Home > Expertise

expertiseOdowell is strongly backed by a profound technical & development team consisting of 3 Ph.Ds(post doctors),5 senior engineers and 6 senior technology consultants coming from Zhejiang University,Tsinghua University and other colleges.The Group is thus fully competent in technology innovation,product stewardship as well as her production equipment development and updates.