Lei Sha

Title: 
Research trainee
Room number: 
TF405