Stephen Lu's Location
Singapore
Stephen Lu's Work
Stephen Lu's Education
Stephen Lu's Skills
Stephen Lu's Summary
Stephen Lu, based in Singapore, is currently a Director at Temasek, bringing experience from previous roles at Temasek, The Boston Consulting Group, University of Cambridge and The Academy of Medical Sciences. Stephen Lu holds a 2007 - 2012 Doctor Of Philosophy in Neuroscience @ University of Cambridge. With a robust skill set that includes Molecular Biology, Business Strategy, Teaching, Lifesciences, Data Analysis and more, Stephen Lu contributes valuable insights to the industry. Stephen Lu has 2 emails on RocketReach.