Prof
Peter Revill
Honorary Professorial Fellow
Department of Infectious Diseases
science & technology
life sciences & biomedicine
infectious diseases
32 biomedical and clinical sciences
digestive diseases
liver disease
hepatitis
gastroenterology & hepatology
hepatitis - b