Selected Publication Publisher:Informa Uk LimitedKeywords:Protein BiosynthesisPosition Organization:College of Veterinary Medicine and Biomedical SciencesPositions:ProfessorClear