Ran Liu, based in Beijing, China, is currently a Chief Scientist at 博彦科技. Ran Liu brings experience from previous roles at Shuimu Technology, China Building Design Consultants and Iowa Energy Center. Ran Liu holds a 2007 - 2011 PhD in Civil Engineering @ Drexel University. Ran Liu has 3 emails on RocketReach.
Looking for a different Ran Liu?
Find contact details for 700 million professionals.