Jinyu Shan


Principal Scientist
Doctor in Microbiology
Leicester University