IBT welcomes new Business Analyst
September 2, 2016

IBT welcomes Crescent Yingyue Liao as Business Analyst.

Crescent holds a Bachelor’s degree in Biochemistry and a Master’s degree in Bioentrepreneurship.

 

Read more IBT team here