Dr Lu Yang

Biology

Molecular Immunology Lab

Biosciences & Electronic Engineering Facility
B3.04
(01) 708 3243