Photo of Dr Anita Lucaci

Dr Anita Lucaci PhD

CGR Head of Sequence Production Liverpool Shared Research Facilities

Publications